take-off insulator - Francés Inglés Diccionario